package com.lepu.app.fun.tool.bbwy.bean;

import java.util.ArrayList;
import java.util.List;

import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;

import com.google.gson.Gson;
import com.google.gson.reflect.TypeToken;

public class BeanToolBbwy {

	/**
	 * RecordType
	 * .1-喂奶；
		2-大便；
		3-睡着了
		4-睡醒了
	 */
	public int BFRID;//	记录ID	int	N	ListInfo	记录ID
	public String UserID;//		用户ID	int	N	ListInfo	回答者ID
	public int RecordType;//		记录类型	Int	N	ListInfo	记录类型
	public int MilkType;//		喂奶方式	int	Y	ListInfo	0-未填写；1-母乳；2-奶粉
	public String MilkPowderBrand;//		奶粉品牌ID	int	Y	ListInfo	奶粉品牌ID
	public int 	MilkAmount;//		喂奶量	Int	Y	ListInfo	喂奶量
	public int ShitStatus;//		大便状态	int	Y	ListInfo	1-干硬；2-较硬；3-正常；4-粘稠；5-稀
	public String DoItTime;//		录入时间	String	Y	ListInfo	喂奶、大便、入睡、睡醒的时间
	public String RecordCreateTime;//		记录创建时间	String	N	ListInfo	记录创建时间

	//doc no
	public String BrandName;//奶粉品牌名称
	public String SleepTime;//分钟为单位
	
	public static ArrayList<BeanToolBbwy> parseListInfo(String dataString) {
		String result = "";
		try {
			JSONObject jsonObject = new JSONObject(dataString);
			JSONObject obj1 = (JSONObject) jsonObject.get("Result");
			JSONArray jsonArray = obj1.getJSONArray("ListInfo");

			result = jsonArray.toString();
		} catch (JSONException e) {
			e.printStackTrace();
		}

		Gson gson = new Gson();
		ArrayList<BeanToolBbwy> dataList = gson.fromJson(result,
				new TypeToken<List<BeanToolBbwy>>() {
				}.getType());
		return dataList;
	}



}
